
/**
 * 主进程与渲染进程通信频道定义
 * Definition of communication channels between main process and rendering process
 */
const ipcApiRoute = {
  test: 'controller.example.test',

  // framework
  openSoftware: 'controller.framework.openSoftware', 
  openBatFile: 'controller.framework.openBatFile',
  checkFileExists: 'controller.framework.checkFileExists',
  sqlitedbOperation: 'controller.framework.sqlitedbOperation',
  startCmd:'controller.framework.startCmd',
  stopCmd:'controller.framework.stopCmd',

  //os
  createWindow: 'controller.os.createWindow',
  closeWindow: 'controller.os.closeWindow',
  minimize: 'controller.os.minimize',
  quit: 'controller.os.quit',
  startAction: 'controller.os.startAction',
  moveAction: 'controller.os.moveAction',
  getScreenApp: 'controller.os.getScreenApp',

}

export {
  ipcApiRoute
}

